desire to annoy or hassle - Spanish English Dictionary